drumstick appendage - İspanyolca İngilizce Sözlük